body{
	width:550px;
	padding: 0;
	color: #333333;
	font-size: 13px;
	line-height: 1.5em;
}


#messageform {
    margin : 0px;
}
#messageform p{
    text-indent : 0;
	margin :1em;
}
#messageform label{
    margin : 0;
}
#messageform ul{
    margin : 0px;
	list-style : none;
}
#messageform li{
    display : inline;
	margin:0px 0px 1em 0px;
}

#tab1{
    overflow:hidden;
	position: absolute;
	z-index:10;
	top:0px;
	left:5px;
	width:85px;
	height:25px;
	background:url(../../images/form_tab_80.gif) no-repeat;
}
#tab2{
    overflow:hidden;
	position: absolute;
	z-index:4;
	top:0px;
	left:80px;
	width:85px;
	height:25px;
	background:url(../../images/form_tab_80.gif) no-repeat;
}
#tab3{
    overflow:hidden;
	position: absolute;
	z-index:3;
	top:0px;
	left:170px;
	width:85px;
	height:25px;
	background:url(../../images/form_tab_80.gif) no-repeat;
}
#tab4{
    overflow:hidden;
	position: absolute;
	z-index:2;
	top:0px;
	left:250px;
	width:85px;
	height:25px;
	background:url(../../images/form_tab_80.gif) no-repeat;
}
#tab5{
    overflow:hidden;
	position: absolute;
	z-index:1;
	top:0px;
	left:335px;
	width:85px;
	height:25px;
	background:url(../../images/form_tab_80.gif) no-repeat;
}

#mail, #mailre, #name, #furi, #tantosya, #tanto_busyo, #gakko{
    width : 200px;
}
#address, #message{
    width : 300px;
}
#send,#reset{
    width:6em;
}

#sendData{
    margin-left:1em;
	text-align:center;
}	

table {
    border:0;
}
td {
    padding: 0.5em;
	border:0;
}
th {
    padding: 0.5em;
	border:0;
}
.star{
    color:red;
}

#toiawase p.tablabel{
    margin-top:4px;
	margin-left:6px;
}
#toiawase{
    position:relative;
	width:550px;
	height:auto;
}
#toiawase table{
    margin:20px;
}

#caution{
    color:red;
	padding:0 0 0 10px;
}

#tab_area{
    position:relative;
	left:0px;
	top:20px;
	width:550px;
	height:auto;
	background:url(/images/form_back.gif);
	z-index:5;
}

#t_topImg{
    overflow:hidden;
	position:relative;
	left:0px;
	top:23px;
	width:550px;
	height:10px;
	background:url(/images/form_top.gif) white no-repeat;
	z-index:8;
}
#t_btmImg{
    position:relative;
	left:0px;
	top:20px;
	width:550px;
	height:20px;
	background:url(/images/form_bottom.gif) white no-repeat;
}

/*background:lightblue;border:solid 1px black;#wrap{position: absolute; top:20px; left:30px};
*/
